Synonyms: lean against, lean on, rest on
Definition: rest on for support
Usage: you can lean on me if you get tired
Similar words: touch, adjoin, contact, meet
Definition: be in direct physical contact with; make contact
Usage: The two buildings touch; Their hands touched; The wire must not contact the metal cover; The surfaces contact at this point